// pages/indiv/indiv.js
var app = getApp();

Page({

  /**
   * 页面的初始数据
   */
  data: {
    sid:{},
    URL:{},     // 头像地址
    phone: '',  //学号
    password: '' //密码
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    if(app.globalData.mark == 1){
      this.TS();
      this.setData({
        phone: app.globalData.NM,
        password: app.globalData.PA,
        sid: app.globalData.NM,
        URL:app.globalData.UL
      })
      console.log(11111),
      console.log(this.data.URL),
      console.log(this.data.phone),
      console.log(this.data.password)
    //登录后还需加载头像等信息
      // app.globalData.NM = '',
      // app.globalData.UL = '',
      // app.globalData.PA = '',
      // app.globalData.mark=0
      //console.log(this.data.
    }
  
  },

  //提交注册信息
  TS(){
    wx.request({
      url: `http://localhost:8081/api/wxuser/reg?sid=${app.globalData.NM}&password=${app.globalData.PA}&img=${app.globalData.UL}`,
      method:'POST',
    })
    
   },

   // 获取输入学号
   phoneInput :function (e) { 
    this.setData({ 
      phone:e.detail.value 
    }) 
  }, 
 
// 获取输入密码 
  passwordInput :function (e) { 
    this.setData({ 
      password:e.detail.value 
    })   
  }, 
// 登录 
  login () { 
    if( this.data.phone == '' || this.data.password  == ''){ 
      wx.showToast({   
        title: '账号或密码不能为空',   
        icon: 'none',   
        duration: 2000    
      })   
}else { 
  // 这里修改成跳转的页面 
      this.ReqLogin()
      wx.showToast({   
        title: '登录成功',   
        icon: 'success',   
        duration: 2000   
      })  
      // 跳转至index页面
     wx.switchTab({
       url: '../mycenter/mycenter'
     })
    }   
  } ,

//登录从后台获取数据
ReqLogin(){
  wx.request({
    url: `http://192.168.43.252:8081/api/wxuser/log?sid=${this.data.phone}&password=${this.data.password}`,
    method:'GET',
    success:(res)=>{
      console.log("登录返还信息")
      console.log(res);
      if(res.data.code != 20000){
        wx.showToast({
          title: '账户或密码错误',
          icon: 'none',
          duration: 2000
        });
      }
      app.globalData.sid = res.data.data.sid
      app.globalData.NM = res.data.data.sid;
      app.globalData.UL = res.data.data.img;
      app.globalData.PA = res.data.data.password;
      app.globalData.mark = 1
      console.log("!!!!!!!33!!!!5325!!!!!!!!")
      console.log(app.globalData.UL);
        var p2 = getCurrentPages().pop();
        if (p2 == undefined || p2 == null) return;
        p2.onLoad(); 
        p2.onShow();
    }
  })
  
},



  //注册跳转页面
  gotoPage(){
    wx.navigateTo({      
      url: '../loginn/loginn',    //要跳转到的页面路径
      success: function(e) {
        var p2 = getCurrentPages().pop();
        if (p2 == undefined || p2 == null) return;
        p2.onLoad(); 
        p2.onShow();
      }
   }) 
   
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {
    console.log(1);
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {
    this.onLoad(1); 
    console.log(2);
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {
    console.log(3);
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {
    console.log(4);
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})